stand-off surveillance - Turkish English Dictionary